home *** CD-ROM | disk | FTP | other *** search
/ Network CD 2 / Network CD - Volume 2.iso / programs / internet / tcp / chat / irchat24.readme < prev   
Encoding:
Text File  |  1995-05-13  |  3.9 KB  |  118 lines

  1.  
  2. Irchat and jwz optimized byte compiler are GNU software. see COPYING for
  3. more info
  4.  
  5. bytecomp-runtime.el and defsubst.el are available 
  6. via ftp at  archive.cis.ohio-state.edu
  7. file  pub/gnu/emacs/elisp-archive/packages/bytecomp.tar.Z
  8.  
  9. sourcefiles in elisp/irchat directory and gnus-caesar.elc are available
  10. via ftp at cs.hut.fi directory pub/irchat
  11.  
  12. files in this archive:
  13.             COPYING        -- the GNU public licence
  14.             readme.FIRST    -- installation and usage info
  15.             irchat.guide    -- old (but good) irchat manual
  16.             irchat.lha    -- actual irchat archive
  17.  
  18. NOTE: if you are using emacs 18.59, 1.28 beta, delete-processing tcp_AmiTCP
  19. will guru your machine :(. The problem as far I know is in Emacs 1.28...
  20.  
  21. INSTALLATION:
  22.  
  23. I suggest you decompress irchat.lha in your GNUEmacs: directory; then the
  24. dearchiver automatically creates (if not exist already) GNUEmacs:elisp and
  25. GNUEmacs:elisp/irchat -directories for needed elisp executables. If you are
  26. more advanced user you may locate the files anywhere in your load-path.
  27.  
  28. The file etc/dcc_AmiTCP, irchat dcc handler process, is also unpacked in
  29. it's right location if irchat.lha is unpacked in GNUEmacs: directory.
  30.  
  31. Since irchat is now byte compiled using Jamie Zawinski's optimizing byte
  32. compiler and it nees some runtime support you must load the runtime support
  33. package of it. It is recommended to add the following line to the first
  34. line in your s:.emacs file.
  35.  
  36. (load-library "GNUEmacs:elisp/bytecomp-runtime.el) ;; do not byte-compile this
  37.  
  38. Next you have to add GNUEmacs:elisp and GNUEmacs:elisp/irchat into your
  39. load-path in S:emacs -file. It can be done the following way:
  40.  
  41. (setq load-path (append (list "GNUEmacs:elisp")
  42.             load-path
  43.             (list "GNUEmacs:elisp/irchat")))
  44.  
  45.  
  46. One more thing to add in your S:.emacs file...
  47.  
  48. (autoload 'irchat "own-irc" "Irchat" t)
  49.  
  50. Next add the following environment variables in suitable places (for
  51. example in S:user-startup):
  52.  
  53. setenv IRCNICK yourNick
  54. setenv IRCNAME <your full name>
  55. setenv IRCSERVER <closest irc server to you>
  56.  
  57.     
  58. Now you can (re)start your emacs and try irchat. You can directly customize
  59. some of irchat settings by editing GNUEmacs:elisp/own-irc.el -file. For
  60. more advanced customization you may want to look
  61. GNUEmacs:elisp/irchat/irchat-hooks.el. There is some more (partly outdated)
  62. information in irchat.guide. It is worth reading though.
  63.  
  64. Below there is list of most of irchat keybindings. You may try 
  65. C-h v irchat<TAB> for list of irchat variables.
  66.  
  67. TAB        irchat-Command-complete
  68.  
  69. C-c R        irchat-isearch-back
  70. C-c <        irchat-Command-pop
  71. C-c >        irchat-Command-push
  72. C-c $        irchat-Command-eod-buffer
  73. C-c /        irchat-Command-generic
  74. C-c |        irchat-Command-show-last-kill
  75. C-c W        irchat-Command-wait
  76. C-c w        irchat-Command-who
  77. C-c u        irchat-Command-lusers
  78. C-c t        irchat-Command-topic
  79. C-c r        irchat-Command-reconfigure-windows
  80. C-c q        irchat-Command-quit
  81. C-c p        irchat-Command-mta-private
  82. C-c n        irchat-Command-nickname
  83. C-c RET        irchat-Command-modec
  84. C-c m        irchat-Command-message
  85. C-c l        irchat-Command-list
  86. C-c C-k        irchat-Command-kick
  87. C-c k        irchat-Command-kill
  88. C-c C-p        irchat-Command-part
  89. C-c j        irchat-Command-join
  90. C-c i        irchat-Command-invite
  91. C-c C-f        irchat-Command-freeze
  92. C-c f        irchat-Command-finger
  93. C-c c        irchat-Command-inline
  94. C-c a        irchat-Command-away
  95. C-c 2        irchat-Command-private-conversation
  96. C-c !        irchat-Command-exec
  97. C-c SPC        irchat-Command-scroll-up
  98. C-c DEL        irchat-Command-scroll-down
  99. C-c C-y        irchat-Command-yank-send
  100. C-c C-u        irchat-Command-userhost
  101. C-c C-r        irchat-Command-caesar-line
  102. C-c C-n        irchat-Command-names
  103. C-c TAB        irchat-Command-ison
  104. C-c C-d        irchat-Command-debug
  105. C-c C-c        irchat-Client-query-prefix
  106. C-c F        irchat-Command-send-file
  107. C-c G        irchat-Command-dcc-list
  108. C-c s        irchat-Command-dcc-send
  109. C-c g        irchat-Command-dcc-receive
  110.  
  111. C-c C-c C-u    irchat-Command-client-userinfo-from-commandbuffer
  112. C-c C-c U    irchat-Command-client-userinfo-from-minibuffer
  113. C-c C-c c    irchat-Command-client-clientinfo
  114. C-c C-c g    irchat-Command-client-generic
  115. C-c C-c h    irchat-Command-client-help
  116. C-c C-c u    irchat-Command-client-userinfo
  117.  
  118.